leather top of saddle - Spanish English Dictionary